//地图选择位置
export function openMap() {
	return new Promise((reslove, reject) => {
		uni.authorize({
			scope: 'scope.userLocation',
			success(res) {
				uni.chooseLocation({
					success: function(res) {
				
						reslove(res)
					},
					fail(err) {
						reject(err)
					}
				});
			},
			fail(err) {
				reject(err)
			}
		})
	})
}

// 点击调起地图查看位置
export function goMap({latitude,longitude,name}) {

	//查看位置需要传经纬度才能执行
	const lat = parseFloat(latitude)
	const log = parseFloat(longitude)
	
	uni.authorize({
		scope: 'scope.userLocation',
		success(res) {
			uni.openLocation({
				latitude: lat,
				longitude: log,
				name: name ? name : '',
				success: function() {}
			});
		},
		fail(err) {
			uni.showToast({duration:3000,
				title: '请允许授权位置信息！',
				icon: 'none'
			})
		}
	})
}